package com.itheima.server.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.itheima.common.core.domain.BaseEntity;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;
import java.util.Date;

@Data
@TableName("hk_business")
public class Business extends BaseEntity {

    // 主键
    @TableId(type = IdType.AUTO)
    private Integer id;
    // 客户姓名
    private String name;
    // 手机号
    private String phone;
    // 意向学科
    private String subject;
    // 归属人
    private String owner;
    // 商机状态(0)
    private Integer status;
    // 性别（默认男）
    private Integer sex;
    // 微信号
    private String weixin;
    // QQ号
    private String qq;
    // 年龄
    private Integer age;
    // 地区(1)
    private String provinces;
    // 渠道来源
    private String channel;
    // 地区(2)
    private String city;
    //是否公海
    private Integer sea;
    //失败次数
    private Integer falseCount;
    //退回公海原因
    private String reasons;
    //下次联系时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date nextTime;




//    private String assignBy;
//
//    private Date ownerTime;
//
//    private Integer activityId;



}
